#ifndef __GRAFICADOR_H__
#define __GRAFICADOR_H__

#include <sdl.h>
#include "Imagen.h"

class Graficador {
	// prototipo
private:

public:
	// TODO:
	// modificar fondo de la ventana
	// * modificar el tamanio de la imagenes a cargar
	// ** posibilidad de rotar
	// *** posibilidad de transparentar
	void graficarAhora() {
		SDL_Surface *ventana;
		

		


		ventana=SDL_SetVideoMode(1500,1500,16,0);
		Textura* textura2 = new Textura("colores.bmp");
		Imagen* imagen2 = new Imagen(textura2);
		//imagen2->escalar(100,100);
		imagen2->rotar(0);
		imagen2->dibujar(ventana,0,0);

		/*Textura* textura = new Textura("carita.bmp");
		Imagen* imagen = new Imagen(textura);
		
		imagen->rotar(45);
		imagen->aplicarTransparencia(imagen2->getSuperficie(),0,0);
		imagen->dibujar(ventana,50,50);*/

	}
};

#endif